duplex apartment - German English Dictionary